ac3cc19086dcef879d1c87f6c22eacbda97c7304,src/gwt/src/org/rstudio/studio/client/common/dependencies/DependencyManager.java,DependencyManager,withRSConnect,#String#CommandWith2Args#Command#,100
Before Change
CommandWith2Args<String, Command> userPrompt,
final Command command)
{
withDependencies(
"Publishing",
userAction,
userPrompt,
new Dependency[] {
Dependency.cranPackage("digest", "0.6"),
Dependency.cranPackage("RCurl", "1.95"),
Dependency.cranPackage("RJSONIO", "1.0"),
Dependency.cranPackage("PKI", "0.1"),
Dependency.cranPackage("packrat", "0.4.3"),
Dependency.cranPackage("rstudioapi", "0.2"),
Dependency.cranPackage("yaml", "2.1.5"),
Dependency.embeddedPackage("rsconnect")
},
true, // we want the embedded rsconnect package to be updated if needed
command
);
}
public void withRMarkdown(String userAction, final Command command)
After Change
final Command command)
{
// build dependency array
ArrayList<Dependency> deps = new ArrayList<Dependency>();
deps.add(Dependency.cranPackage("digest", "0.6"));
deps.add(Dependency.cranPackage("RCurl", "1.95"));
deps.add(Dependency.cranPackage("RJSONIO", "1.0"));
deps.add(Dependency.cranPackage("PKI", "0.1"));
deps.add(Dependency.cranPackage("packrat", "0.4.3"));
deps.add(Dependency.cranPackage("rstudioapi", "0.2"));
deps.add(Dependency.cranPackage("yaml", "2.1.5"));
if (requiresRmarkdown)
deps.addAll(rmarkdownDependencies());
deps.add(Dependency.embeddedPackage("rsconnect"));
withDependencies(
"Publishing",
userAction,
userPrompt,
deps.toArray(new Dependency[deps.size()]),
true, // we want the embedded rsconnect package to be updated if needed
command
);
}
public void withRMarkdown(String userAction, final Command command)